@echo off
chcp 65001 >nul
echo ========================================
echo   AIMS 项目编译脚本
echo ========================================
echo.

cd /d "%~dp0"

echo [1/3] 清理旧的编译文件...
call mvn clean
if errorlevel 1 (
    echo [错误] 清理失败
    pause
    exit /b 1
)
echo.

echo [2/3] 编译项目...
call mvn compile -X
if errorlevel 1 (
    echo [错误] 编译失败，请查看上面的错误信息
    pause
    exit /b 1
)
echo.

echo [3/3] 安装到本地仓库...
call mvn install -DskipTests
if errorlevel 1 (
    echo [错误] 安装失败
    pause
    exit /b 1
)
echo.

echo ========================================
echo   编译成功！
echo ========================================
pause